package com.dycloud.project.domain;


import com.dycloud.project.web.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author : renhang
 * @description UserLikeRecord
 * @date : 2025-07-02 23:18
 **/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class UserLikeRecord extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    private Long id;

    /**
     * 点赞用户ID
     */
    private Long userId;

    /**
     * 点赞用户name
     */
    private String userName;

    /**
     * 点赞目标类型，如 行业动态等
     */
    private String targetType;

    /**
     * 点赞目标ID
     */
    private Long targetId;

    /**
     * 点赞目标名称
     */
    private String targetName;

    /**
     * 封面
     */
    private String coverImage;

    /**
     * 简介
     */
    private String summary;
}
